The suppression device and system attaches to the muzzle end of the barrel. A vent in the suppression device releases the gases from the barrel in a direction to compensate for drift and recoil. The suppression device adjusts to change the direction and distance from the user at which the device vents the gas. The user adjusts the positioning of the vent on the barrel to control the distances from which the vent is located from the user. The user also adjusts the direction of the vent. The vent directs the gases in a direction chosen by the user from a location designated by the user. Such adjustability enables the user to adapt the suppressor device to the user's specific needs.