A 44-year-old man has been charged with careless use of a firearm, police say.

A 44-year-old man has been charged with careless use of a firearm, police say.

Police say those involved were known to one another and there is no public risk.

The contractor was airlifted to Auckland City Hospital in a critical condition overnight.