"Full Block Rev D" seems like a good match, but this is a proprietary font (not standard OT/TTF format) which is used in Gerber Omega software. The next best option I can see is "Graphium Extra Bold" (a.k.a. "YWFT League") by YouWorkForThem which can do the trick with minor modifications ;)
Good answer from fivosv. See also Player and United for more weight and width options.