New Stoeger M3000 12 gauge 30″ Sporting $599

Posted in Firearms, New Firearms.