New CZ 1012 12 gauge 28″ $589

Posted in Firearms, New Firearms.