Man arrested for pulling gun, assaulting victim