I agree that the Australian National Firearms Agreement is imperfect, but the alternatives that have been raised are pretty laughable. Personally, I think the people who are complaining about the post-Port Arthur laws are just as relevant as the people who still argue for Australia to be a republic because of what happened to Whitlam in the 70's. The rest of the country has moved on. As to the Greens wanting to ban all guns:
1) They're
not. Regulation is a far cry from out and out banning and disarmament.
We are not calling for changes to single shot hand guns
You could argue that they are pretty excessive with regulation (I'm inclined to agree), but that is not the same as abolishing private ownership
2) In NSW at least, the Greens have less influence and clout than the Shooters, Fishers and Farmers Party. They have never evolved past a fringe party, and I suspect they never will.