Anyone know what this is
Looks Russian, but it's not one of the usual suspects (PTRS or PTRD)...
Image first appeared online in 2009 from what I can see.
Looks Russian, but it's not one of the usual suspects (PTRS or PTRD)...
Image first appeared online in 2009 from what I can see.
Comment