Current: HK45C, P30L, P2000SK, MR223
Past: P2000, P30, P7M13, Expert, G3 (MKE T41)
Plans: USP 9 SD, MR308
imfdb.org says its an HK45. I can see it either way. The only thing that makes me think it is the compact is the magazine seems to be the HK45C 10 rounder.
It is HK45C for sure:
1. 3 slots on rail.
2. 5 front cocking serrations.
Is that the "elephant foot" ? Now I want a compensated 45C. lol