The ulnar nerve innervates Flexor carpi ulnaris, FDP to ring and little, and most of the small muscles of the hand. It also supplies sensation to the ulnar side of the palm- no numbness at all?
Hopefully it'll recover fairly quick, but if not physio is aimed more at preventing contractures.
(Un)lucky shot with the bang.