Muzzle brakes and compensators: how they work, how they affect recoil and muzzle rise, design differences, and practical considerations in precision shooting