Claymore

Training military claymore $250.00