NSW Premier Barry O'Farrell insists his new ammunition laws will curb drive-by shootings, despite claims they have been watered down.
In May 2012, parliament passed a bill which would only allow people to buy ammunition for a gun they legally own.
At the moment, anyone with a firearms licence can buy any kind of ammunition.
NSW Greens MP David Shoebridge says the government has now bowed to pressure from the Shooters and National parties so the laws, which are yet to come into force, only apply to handguns and not long arms.
Mr O'Farrell said the laws would still have an impact on public shootings.
"Ninety-four per cent of all public place shootings are by handguns," he told reporters in Sydney on Thursday.
"Understandably our concentration's been to ensure that the guidelines around ammunition restrictions focus on that problem."
The comments came after Mr O'Farrell criticised the federal government's new gun trafficking law, which he said was too weak and wouldn't lead to prosecutions.
He has also blamed the federal government for failing to ensure that illegal arms aren't being smuggled in via air or sea cargo.
Those statements made the premier's backdown on his own gun laws "extraordinarily hypocritical", Mr Shoebridge said.