Originally Posted by Lee Enfield it's probably an FTR of a British manufactured STEN My post 5 was referring to this quote.
View Tag Cloud
Forum Rules & Site User Agreement