If it's filling and holding air then it's either low pressure in your dive bottle or a sticky gauge. The original HW gauges are not the most accurate.
Are you getting matching clocks on both the gun and the regulator?
Also what size is the dive cylinder?