I use buds gun shop for all my HK stuff. They usually have a good selection in stock and some of the lowest prices. Ordering online saves me from paying sales tax which is usually less than an FFL transfer anyways. Most of the time I use the 90 day layaway some I don't have to pay for the whole thing up front. I bought my Mark 23, USPSD, Umarex MP5-22, and USC from them.