This is a 3D printed version of the 'Recahrge Cylinder' used on the TOS Battlestar Galactica gun belt. The real things were painted marker pens...
This version is hollow and has a clip, so you just slip it over the belt. You'll need three.
To look authentic, this will need to be primed and painted gold.