Reverse stretch is standard MP5 rear with 1 rear push pin (vs 2 for K model), MP5 recoil spring and butt stock options, but K length barrel, cocking tube, K carrier. It's a mix and match, but many love these.
Options are:
German K94 or SP89 (most costly). $4k to $5k.
Good contract pistol and carbine models by POF and MKE (may have variations of internals which you may not care about). About $1500.
Atlantic Firearms and DJF make clones, about the same cost as the contract makers.
Gunsmiths assemble them from various parts kits, German or German/US parts or all US parts, by rolling a flat, welding it up with the parts into a clone. You need good TIG welding skills, and some machine shop access to build an HK well. It has been done by amateurs but usually at a group build. I have had an HK94, SBR'd it, sold it. I have a clone MP5 pistol (all German parts) built by Dakota Tactical using a US flat, extremely well done. There are several clone builders, the cost of a smith built gun is usually higher. $2500 to $3k depending on the model, how many US parts.
My D54P clone pistol:
My SP89/MP5K-N conversion by Murray Urbach with registered sear:
HKPRO has a clone section, as well as posts here for more info.