Fix muzzle for gas gun

Refactor mobile object to have special damage member