Most modern firearms won't go off when dropped.
He probably made a grab for it in mid-fall and accidently pulled the trigger.
Without getting too deep into the mechanical details, more guns than you might realize will drop fire when the muzzle hits first...and that's without a finger on the trigger. Any 1911 without a firing pin block can drop fire.