Bob you can buy plastic shot caps for 44-40 in USA.
not sure if they will post from a us suppliers due to paperwork, but private US citizens can post them to uk
Bob you can buy plastic shot caps for 44-40 in USA.
not sure if they will post from a us suppliers due to paperwork, but private US citizens can post them to uk