Some people use some weapon gem exchange cloning glitch to get weapons with high values and mods, but usually they have some negative point, like -4 Overall Defense or something. As for the +3 Shot Homing/Shot Range/Dash Charge Shots, I have no idea. Possibly the same method, or like you said...