A 22-year-old man is due to face court next month after police allegedly found an unregistered pistol in his car at Shoal Bay over the weekend.

Just after 2:30am on Saturday morning, officers were patrolling Shoal Bay Road when they stopped Mazda station wagon for a random breath test.

The driver returned a negative result, however, officers say they found an air pistol when they searched him.

He was taken to Nelson Bay Police Station and charged with possession of an unregistered pistol.

He’s been granted conditional bail, to face Raymond Terrace Court on July 10.