I finally was able to save up and was ready to buy a G17 Gen4. Went to a gun show three weeks ago and found a deal of a lifetime: G17 Gen4 with Trijicon sights installed for $549. I asked the seller if it was brand new and he emphatically said yes. I inspected the gun and everything about the gun was brand new including the mags. Got the paperwork done and paid by debit card which is practically cash. When he handed me the case, I noticed the word REBUILT on the label. I literally cried because there was no way to return the gun. I cried more because I was ready and had the money to pay for a BRAND NEW one. People at the show tried to make me feel better and kept telling me REBUILT Glocks are just like new. Most times than not, they are brand new. And that they are rebuilt by Glock at the Glock plant. So I felt a little better. The following day, I had the gun inspected by a Glock armorer. He said the frame and slide are brand new. But the BARREL has been fired a "million times". He said it was probably a shooting range rental or a military training gun that was returned back to Glock. And although "technically" there is absolutely nothing wrong with the gun (or any REBUILT guns), it's just that it has been fired countless times. Lesson learned: if it's too good to be true, it is. I am still crying over my G17. I never even heard of REBUILT Glocks. Worse, I didn't even know such existed! So beware when buying Glocks at gun shows. If you can disassemble the gun, inspect the barrel thoroughly -- REBUILT Glocks can be a good deal if the barrel is new or hasn't been fired all that much.