HR Products makes some one-piece white metal 20mm Oerlikons.
http://www.hrprod.com/125.html
The rap on HR's stuff is that they are often crudely cast, require a lot of clean up, and some details (barrels, sights) are grossly overscale because of the limits of the materials used. HR has also been in the past very slow to deliver on their orders