My birthday is in December; and I agree with every word in this post.Well, you don't have to wait. Spring is a great time to get a kid an early birthday present. Because then you have all summer to enjoy it.
Besides, December kids get screwed on their birthday... because everyone is buying Christmas presents.
So get him a nice pistol for his birthday ;-)
Sirhr