Two reasons.
The Obama Promised that he would not push for more gun control.
The supreme court ruled it was unconstitutional to out law the owner ship of fire arms by law abiding citizens. Like Washington DC had out law hand guns. (one of the most violent cities in America when that law was...