SEMI-AUTO RIMFIRE RIFLES

Great North Precision has a great selection of firearms and accessories. If we don’t have it in stock, we can get it! Call for more information, one of our experts is waiting to help you.

Narrow By

28 Products

$1,349.99$249.99

28 Products

Savage A17 Semi Auto Rifle Thumbhole stock
$869.99

Out of Stock CALL FOR ETA 1-888-622-1566

RUGER 10/22 Takedown
$689.99 to $1,040.99

Out of Stock CALL FOR ETA 1-888-622-1566

RUGER 10/22 Tactical
$562.99

Out of Stock CALL FOR ETA 1-888-622-1566

RUGER 10/22 Carbine
$379.99 to $539.99

Out of Stock CALL FOR ETA 1-888-622-1566

HENRY U.S Survival AR-7 Semi Auto Rifle
$429.99

Out of Stock CALL FOR ETA 1-888-622-1566

SAVAGE A22 TARGET THUMBHOLE
$609.99 to $929.99

Out of Stock CALL FOR ETA 1-888-622-1566

SAVAGE A22 SEMI AUTO
$379.99

Out of Stock CALL FOR ETA 1-888-622-1566

Savage A17 Semi Auto Target
$789.99

Out of Stock CALL FOR ETA 1-888-622-1566

SAVAGE A17 SEMI AUTO RIFLE
$659.99

Out of Stock CALL FOR ETA 1-888-622-1566

Savage 93 FVSS XP Bolt Rifle
$629.99

Out of Stock CALL FOR ETA 1-888-622-1566

Savage 64G Semi Auto Rifle 22
$299.99

Out of Stock CALL FOR ETA 1-888-622-1566

Savage 64FVXP Semi Auto Rifle
$329.99

Out of Stock CALL FOR ETA 1-888-622-1566

Savage 64FXP Semi Auto Rifle
$249.99

Out of Stock CALL FOR ETA 1-888-622-1566

Savage 64FSS Semi Auto Rifle
$279.99

Out of Stock CALL FOR ETA 1-888-622-1566

Savage 64F 22LR Semi Auto
$259.99

Out of Stock CALL FOR ETA 1-888-622-1566

Marlin Model 60SS Semi Auto
$469.99

Out of Stock CALL FOR ETA 1-888-622-1566

Marlin Model 60C Semi Auto
$379.99

Out of Stock CALL FOR ETA 1-888-622-1566

Marlin Model 60SB Semi Auto
$399.99

Out of Stock CALL FOR ETA 1-888-622-1566

Marlin Model 60 Semi Auto
$329.99

Out of Stock CALL FOR ETA 1-888-622-1566

Marlin 795 Semi Auto
$319.99

Out of Stock CALL FOR ETA 1-888-622-1566

RUGER 10/22 TAKEDOWN LITE
$959.99

Out of Stock CALL FOR ETA 1-888-622-1566

Ruger 10/22 Carbine with Scope
$568.99

Out of Stock CALL FOR ETA 1-888-622-1566

RUGER 10/22 CARBINE
$639.99

Out of Stock CALL FOR ETA 1-888-622-1566

RUGER 10/22 SPORTER
$549.99

Out of Stock CALL FOR ETA 1-888-622-1566