Update of 50cal with ported barrel