Bayonets

Polish SVT 38 Bayonet & Scabbard
$399.95
$349.95
Russian SVT40 Parade Bayonet
$99.95
$59.95