You're making a huge mistake if you think this anti-gun push is government created.
It may not have been government created, but they sure picked up the ball and ran with it. There are "elitists" that fear the little people. There are many people that fear what they don't understand. There are many that feel they should control what their neighbors do. The government caters to all these groups to keep their cushy jobs. No, I don't think the government created the push. They are just using it to their advantage.