Either you are buying enormous HENS, not chickens or you have a very small appetite.
I would never serve two chicken drumsticks per person, but perhaps you are talking about the drumstick and the joint above it. If you are, then two per person might just do.
However, if you meant the drumstick, I would cook four for each person - if they are not all eaten, the remaining ones can be used the following day, or given to the cats.
This post reminds me of my late repected maternal aunt, who was convinced that two small potatoes were sufficient for everyone sitting round her table. I personally have never, except in her house, made do with only two potatoes!