RUGER® AR556 MEDIUM HEAVY CARBINE c.223/556 16" BRL 8500

$839.99 was $879.00

RUGER® AR556 MEDIUM HEAVY CARBINE c.223/556 16" BRL  8500