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/17)
Review by William A.
Posted On: 2/10/17 By: Brendan William Isaacs