You need to learn roblox scripting. Deobfuscating might be possible sometimes but if something is obfuscated you can never really get the 100% original code. If the post is still up on darkblox, you could take the non bypassed MQS gun system. And try to bypass it to learn more. The obfuscation isn't hard but not easy. In ServerScriptService, theres an script called Acs_ServerUTD. Open and edit it, and try to bypass. If you press CTRL + F and search v70, you will see that on the last result 3 out of 3 there will be a function that uses GroupService and puts v34 in it and the obfuscated code made v34 be the creator id of the game. Then that group info is then given to another place where it checks the groups. if you search v533 and go to the first result, you will see that they are checking if you are in the group "if (v533.Id == v33)". You can just replace one of the "=" with "~" to make it check if you are NOT in the group. "if (v533.Id ~= v33)". Then change "local v35 = game.CreatorType" to "local v35 = Enum.CreatorType.User" and find that place by searching "v35". Then change v34 to a random number on the first search result. I am sorry if i said something wrong.