That's the DE M50/UTG M324. It isn't made by JG or G&G, not by a long shot, lol.
Certainly not the best sniper rifle, at all in fact.
The Well MB03, MB02, or JG Bar-10 are much much better, and are fully upgradable. Try to find those at shops you can order from.