I've been reading up on the difference between ported and non-ported guns. I know that porting will usually help to reduce the recoil of a gun and that that can in turn help improve a shooter's accuracy with the gun. I was wondering if there were any other benefits to using a ported barrel and if there was any reason not to use a ported barrel (besides muzzle flare and possibly a louder bang). Because of the openings in the barrel, does using a ported barrel vs. a non-ported barrel actually reduce the accuracy of a gun if the shooter can handle the recoil and does it decrease the speed of the bullet? Is there any reason to use a ported barrel besides to reduce the recoil? Thanks in advance to everyone!