i try to at least give them a good wipe and oil after every range visit but i usually only detail clean them once or twice a month if its been a busy month.. i know some glock guys who dont really clean their guns often at all, if any. lol.
Don't be talking about Wayne, Red! lol.
I clean mine after every range use.