Well logic dictates that you clean a brand new firearm to remove all of the packing grease and to make sure you don't have a barrel obstruction before you shoot it. That's common sense and basic firearm safety.

Step 1 when you purchase a brand new firearm that you have never owned before is to read the manual front to back as well.

It clearly states in the Gen 4 Glock manual NOT to clean the copper shit out of it...

I purchased a XDM45 a few months ago. The first thing I did was read the manual, looked it over and took it apart, checked the barrel and put it back together. the next day went to the range and put 50 rounds through it. Took it home and gave it a light cleaning and some oil. Works great every time

You aren't supposed to clean the copperish powder out of it until it's broken in....

Bought it used. It had just over 100 rnds shot by the PO and has not shot it in about a year. My friend came over (the G20 on the right hand side) and showed me how to disassemble it. Just gave everything a light cleaning and put it back togeather.

I read the owners manual and I see that you are not supposed to take it apart all of the time, about once a year I think? The next time I have the gun apart is when I do some trigger modifications and some other small stuff.