RE: why do you practice so much
I don't practice much, but don't hold anything against those who do.
I like to keep my shots under 200 yards, 300 feels like a stretch and that probably reflects myrelatively low level of practice.
When it comes to living in the big city, easy practice opportunities are a problem.
Large game critters with a high power scoped rifle don't really require a lot of skill at reasonable ranges, especially if there is even a modicum of a rest involved.