Handguns for Sale in Ohio
Find pistols and revolvers for sale from trusted sellers, ideal for concealed carry, home defense, competition, and everyday range use.
Find pistols and revolvers for sale from trusted sellers, ideal for concealed carry, home defense, competition, and everyday range use.
Showing the first 480 of 597 results — refine your search (add a location, brand, or filter) to see the rest.
Handguns
$1,400
Columbus, OH
Oct 24
Handguns
$900
Cincinnati, OH
Oct 24
Handguns
$375
Akron, OH
Oct 24
Pistols
$900
Akron, OH
Oct 25
Pistols
$700
Toledo, OH
Oct 25
Pistols
$275
Toledo, OH
Oct 25
Pistols
$650
Columbus, OH
Oct 24
Pistols
$400
Columbus, OH
Oct 24
Pistols
$500
Chillicothe, OH
Oct 24
Pistols
$400
Dayton, OH
Oct 24
Pistols
$349
Dayton, OH
Oct 24
Pistols
$280
Dayton, OH
Oct 24
Pistols
$550
Cleveland, OH
Oct 25
Pistols
$325
Lima, OH
Oct 24
Pistols
$325
Portsmouth, OH
Oct 24
Pistols
$500
Portsmouth, OH
Oct 24
Pistols
$425
Portsmouth, OH
Oct 24
Pistols
$350
Portsmouth, OH
Oct 24
Pistols
$375
Portsmouth, OH
Oct 24
Pistols
$500
Portsmouth, OH
Oct 24
Pistols
$800
Cincinnati, OH
Oct 24
Pistols
$550
Cincinnati, OH
Oct 24
Pistols
$375
Columbus, OH
Oct 23
Pistols
$500
Columbus, OH
Oct 23
Pistols
$800
Dayton, OH
Oct 23
Pistols
$800
Cleveland, OH
Oct 24
Pistols
$1,550
Cleveland, OH
Oct 24
Pistols
$370
Cincinnati, OH
Oct 23
Pistols
$399
Canton, OH
Oct 23
Pistols
$310
Canton, OH
Oct 23
Pistols
$450
Canton, OH
Oct 23
Pistols
$500
Canton, OH
Oct 23
Pistols
$400
Canton, OH
Oct 23
Pistols
$525
Akron, OH
Oct 23
Pistols
$400
Toledo, OH
Oct 23
Pistols
$3,700
Columbus, OH
Oct 22
Pistols
$900
Columbus, OH
Oct 22
Pistols
$450
Columbus, OH
Oct 22
Pistols
$500
Zanesville, OH
Oct 22
Pistols
$550
Zanesville, OH
Oct 22
Pistols
$500
Zanesville, OH
Oct 22
Revolvers
$400
Chillicothe, OH
Oct 24
Revolvers
$675
Cleveland, OH
Oct 25
Revolvers
$2,300
Cincinnati, OH
Oct 24
Revolvers
$1,175
Sandusky, OH
Oct 24
Revolvers
$675
Akron, OH
Oct 24
Revolvers
$3,500
Cleveland, OH
Oct 24
Revolvers
$425
Zanesville, OH
Oct 22