Far Cry 5: Weapons we know about so far.