Any idea which model gun this is based upon? Any info about it would be greatly appreciated. Thanks in advance!