Showing all 2 results

British WWII SMLE No4 MK3 Spike Cast Aluminum Socket Bayonet

$45.00
Out of stock

M1891 Dutch Beaumont Socket Bayonet 20″ blade

$35.00