Heavy weapons platoon