Budget pistols usually come with some baggage—rough triggers, clunky slides, and limited track records. But every now and then, one surprises you. You take it to the range expecting mediocrity, and it runs clean, hits where it should, and feels way better than you paid for. These aren’t high-end guns, but they’ve punched above their price point in accuracy, reliability, or how they handle on the line. If you’re looking to stretch your dollar without compromising too much, these pistols are worth a second look.
Taurus G3C

The G3C isn’t flashy, but it shoots better than you’d expect for the price. The trigger has a clean break, and the steel sights are better than most in this range. You get a solid grip, decent capacity, and surprisingly consistent performance. It’s not perfect, but for a compact carry option that stays on target, it holds its own.
S&W SD9 VE

Often overlooked, the SD9 VE balances reliability and decent accuracy without costing a fortune. The trigger is gritty out of the box, but the gun points naturally and stays on target. I’ve run this one hard at the range, and it handled bulk ammo like a champ. It won’t win style points, but it delivers where it counts.
Canik TP9SF

Canik has a habit of making budget pistols that feel high-end, and the TP9SF proves it. The trigger is smooth, the reset is crisp, and the accuracy is better than most guns twice the price. It’s full-size, so it’s not ideal for carry, but for the range or home defense, it’s hard to beat for the money.
Ruger Security-9

The Security-9 has a lightweight frame and manageable recoil, making it easy to run fast and stay accurate. It uses an internal hammer system instead of striker-fired, but you wouldn’t know it based on how it shoots. I’ve seen it take a beating and still group tight. It’s a budget option that feels like it should cost more.
Stoeger STR-9

This one surprised a lot of folks. The STR-9 looks and handles like a Glock clone, but it shoots smoother than most expect. The slide cycles clean, and the trigger is surprisingly crisp. Accuracy is solid, and it handles well under rapid fire. It’s a reliable pick for a fraction of what other full-size pistols run.
SCCY CPX-2

The CPX-2 has a heavy trigger, but it’s consistent, and once you get used to the pull, it’s accurate enough to hang. It’s lightweight, affordable, and has better build quality than its price tag suggests. It’s not a range toy, but as a budget backup or glovebox gun, it earns its keep.
Bersa Thunder 380

This little .380 feels like it belongs in a higher class. The controls are smooth, the double-action trigger is usable, and the fixed barrel gives it better accuracy than you’d expect from something this small. It’s soft-shooting and reliable with quality ammo. For the price, it’s a hard one to beat in the .380 world.
Palmetto State Armory Dagger

The Dagger brings Glock-style handling with a little flair and a much lower price. The ergonomics are comfortable, and the slide cuts make it easy to run. Accuracy has been consistent, and the trigger is better than most bargain-bin pistols. PSA managed to make a budget gun that actually feels like a real tool.
Taurus TX22

The TX22 is one of the few rimfires that doesn’t feel picky or fragile. It feeds bulk .22 LR surprisingly well, and the trigger is far better than you’d expect from a polymer pistol in this price range. It’s accurate, lightweight, and a fun gun that performs beyond expectations.
EAA Girsan MC28

The MC28 isn’t well known, but it’s a solid performer for the money. It has good sights, a comfortable grip, and a trigger that’s not far off from some mid-tier handguns. It cycles reliably and feels steady on target. If you’re looking for something off the beaten path, this one deserves a shot.
KelTec P17

This little .22 pistol is weird-looking, but it runs. The trigger is surprisingly light, the weight is next to nothing, and it has a better-than-average mag capacity. It’s accurate enough to plink all day and handles bulk ammo better than expected. It’s not fancy, but it works—and it’s a lot of fun for the price.
Rock Island M200

The M200 is a throwback revolver with a budget price tag and decent accuracy. It’s clunky, sure, but it handles .38 Special reliably, and the trigger isn’t half bad in single-action. If you want a revolver without spending a fortune, this one performs better than its looks let on.
FMK 9C1

FMK doesn’t get much attention, but the 9C1 runs better than most expect. The frame feels good in hand, and the trigger is manageable. Accuracy is respectable, and the gun feeds reliably with most 9mm rounds. It’s not perfect, but it doesn’t disappoint either, especially at the price point.
Hi-Point C9

Yeah, it’s ugly. And heavy. But the Hi-Point C9 somehow keeps working. It’s accurate enough at close range, and it’ll run as long as you’re not trying to impress anyone. The recoil feels weird, and the slide’s chunky—but you can beat it up and still hit targets with it. That earns a little respect.
Zastava EZ9

Imported from Serbia, the EZ9 is built like a tank. It has the weight of a duty gun and the accuracy to match. It’s not well known, but the steel frame gives it great balance, and the controls feel smooth. You’ll find better triggers elsewhere, but few pistols at this price point shoot as confidently.
*This article was developed with AI-powered tools and has been carefully reviewed by our editors.
