The first person in New South Wales to be charged over making and possessing 3D-printed guns has avoided jail.

Steven Sicen Sun was charged early last year and pleaded guilty to multiple offences after police found replica guns and blueprints to make them on a 3D printer in his Waverley apartment.

The 28-year-old also tried to sell one of the 3D-printed guns online for $1 million.

In sentencing in the district court, the judge Penelope Wass accepted that it was "never his intention to sell" the 3D-printed gun instead he wanted "his work as a craftsman acknowledged".

The court heard, Mr Sun had a passionate and obsessive interest in video gaming and cosplaying, which involves dressing up as a character.

Judge Wass told the court he thought of the 3D-printed guns as "non-functional props … that needed to be screen accurate".

A collection of guns made with a 3D printer found at Sun's home in Waverley. ( Supplied: NSW Police )

The guns were not found with bullets, nor were they capable of being loaded.

Mr Sun was sentenced to a total of 50 months in jail, which was immediately suspended.

He will now serve a good behaviour bond for 12 months.

NSW has the toughest 3D-printed gun laws in the country.