added gun shoot and push actions