Tula manufactures all of its ammo in Tula, Russia, and has been doing so since 1880.
Review by subieScott
Review by Woody
(Posted on 1/10/2017)
Review by William A.
Posted On: 10/22/2019 By: Adrion
Posted On: 2/10/2017 By: Brendan William Isaacs