Quote Originally Posted by Lee Enfield View Post
it's probably an FTR of a Britishicon manufactured STEN
My post 5 was referring to this quote.