get the used HK P-7 treated with Bearcoat; www.bearcoat.com
It's a good value & they offer a lifetime service plan. You have a choice of colors; black/tan/green/grey/camo. They cut a deal on spare magazines also.
To my knowledge, the shop time is only around 2 weeks(14 business days).
If you plan to carry or use the P-7 9x19mm, I'd get a surface treatment/coating.
I've had 2 Beretta 96D .40 pistols with Robar's NP3. It's worth it.