Not for anything, why do you always have to get so snarky? I asked a simple question. I would NEVER give an UZI to a 4 year old. I don't care how mature they are and I don't care how much instruction they have been given. That is just plain irresponsible. If you think you know a mature, properly trained 4 year old, by all means, hand one over. Also, please do not put words in my mouth either. I did not say I would just hand one over to a 20 year old.
And, pink guns for an adult, fine. If you want to look like a fool, more power to you. Pink guns for a child, sorry, in my estimation they seem more like a toy. They are not toys.