Its actually not all that bad for mounting red dots and such, but all the extra weight on the barrel is going to cause failures and increased recoil as the weight will be shaking around leveraged at the end of the gun
The have painted sight dots on the rail. Can't really see it being used without an AFG or VFG due to weight of device which puts them on the bottom. Would definitely interfere with the action. It tips the scale at 10.5 Oz which is actually .28 Oz less than Octane 9. The Octane 9 is full auto rated and the Alpha Dog is semi-auto pistol only.