There are plenty of excellent printers out on the market. My only advice to you is, if you are going to print infrequently, as I do, make it a laser printer and not an inkjet. Nozzles tend to get clogged from lack-of-use. My laser, used a few times per month, has never needed a test print, calibration, or any other form of "freshening up" after periods of inactivity. For the record, I'm using a Brother wireless printer.
Fusion Tact-5 in 10mm
H&K P30S 9mm