Guns for Sale in Ohio
Find guns for sale from trusted local sellers — handguns, rifles, shotguns, receivers, and black powder firearms for every budget and use.
Find guns for sale from trusted local sellers — handguns, rifles, shotguns, receivers, and black powder firearms for every budget and use.
Showing the first 480 of 1,046 results — refine your search (add a location, brand, or filter) to see the rest.
Shotguns
$700
Cleveland, OH
19 hours ago
Rifles
$500
Cleveland, OH
1 day ago
Rifles
$1,000
Cincinnati, OH
Oct 29
Rifles
$700
Cleveland, OH
Oct 31
Black Powder
$200
Cincinnati, OH
Oct 29
Semi-Auto Rifles
$700
Cleveland, OH
19 hours ago
Semi-Auto Rifles
$1,200
Cleveland, OH
19 hours ago
Semi-Auto Rifles
$1,800
Cleveland, OH
20 hours ago
Semi-Auto Rifles
$1,100
Cleveland, OH
1 day ago
Semi-Auto Rifles
$550
Cincinnati, OH
Oct 29
Semi-Auto Rifles
$700
Cincinnati, OH
Oct 29
Semi-Auto Rifles
$1,400
Cincinnati, OH
Oct 29
Semi-Auto Rifles
$1,350
Cleveland, OH
Oct 31
Semi-Auto Rifles
$635
Cleveland, OH
Oct 31
Pump Action Shotguns
$400
Cleveland, OH
19 hours ago
Semi-Auto Shotguns
$300
Cleveland, OH
19 hours ago
Bolt Action Rifles
$900
Cleveland, OH
19 hours ago
Bolt Action Rifles
$2,300
Cincinnati, OH
Oct 29
Bolt Action Rifles
$2,250
Cincinnati, OH
Oct 29
Lever Action Rifles
$1,100
Cleveland, OH
1 day ago
Lever Action Rifles
$1,500
Cincinnati, OH
Oct 29
Pistols
$350
Cleveland, OH
14 hours ago
Pistols
$675
Cleveland, OH
14 hours ago
Pistols
$350
Cleveland, OH
14 hours ago
Pistols
$1,800
Cleveland, OH
15 hours ago
Pistols
$550
Cleveland, OH
18 hours ago
Pistols
$500
Cleveland, OH
18 hours ago
Pistols
$500
Cleveland, OH
19 hours ago
Pistols
$500
Cleveland, OH
19 hours ago
Pistols
$1,200
Cleveland, OH
21 hours ago
Pistols
$650
Cleveland, OH
1 day ago
Pistols
$780
Cleveland, OH
1 day ago
Pistols
$350
Cleveland, OH
1 day ago
Pistols
$320
Cleveland, OH
1 day ago
Pistols
$300
Cleveland, OH
1 day ago
Pistols
$650
Cleveland, OH
1 day ago
Pistols
$750
Cincinnati, OH
Oct 29
Pistols
$900
Cincinnati, OH
Oct 29
Pistols
$850
Cincinnati, OH
Oct 29
Pistols
$400
Cincinnati, OH
Oct 29
Pistols
$550
Cleveland, OH
Oct 31
Pistols
$1,650
Cleveland, OH
Oct 31
Pistols
$525
Cleveland, OH
Oct 31
Pistols
$475
Cleveland, OH
Oct 31
Pistols
$399
Cleveland, OH
Oct 31
Revolvers
$600
Cleveland, OH
19 hours ago
Revolvers
$700
Cleveland, OH
20 hours ago
Revolvers
$800
Cleveland, OH
1 day ago