This is a 30 round magazine for the Thompson submachine gun. This example is maker marked "Seymour Products".
Code: 67569
25.00 GBP