Satchel Charge 25 manned vehicles/pillboxes/pantherturms 10.20% of players have unlocked this achievement