That all sounds very reasonable, but it only works because Australia also did some significant gun buy-back programs as well. At least, that's the way it seems from my cursory research into Australia's success with gun control.
The US certainly has the resources to do something similar, but first we need to fix out democracy so that gun manufactures aren't running the show.