Teen arrested for allegedly striking man with gun