I buy used only (OK..I bought my first gun new, but it was a demo at 007!) because I don't really want to upgrade anything...
Keep in mind I buy local so I can actually see, and maybe even try it, before I make any descisions.
I would rather pay a little more for a gun that is all done up, than pay a guntech for his time and for the parts. I get what I want, and I get it now.