A new limit on gun ownership will not apply to NSW primary producers who can prove they need more firearms for business purposes.