A firearm or a firearm retrofit assembly to provide the firearm with gas compensation to reduce recoil, wherein a barrel of the firearm or firearm retrofit assembly includes a length having an egress for gas propelled from a chamber inside the barrel, the firearm or a firearm retrofit assembly includes a compensation device to mount in front or behind a front wall of a slide associated with the barrel, the compensation device including: a first side having an opening arranged to fit around a length of the barrel; and a second different side having an opening to expose the egress of the length of the bore.