This was created from a props design by Ryan Nagata: http://ryannagata.com/otherstuff/rayguns/
High poly, low retopology and UVs in 3dsmax. Normals, bakes and materials done in Substance painter 2. Final renders in substance iray, and viewer exported from Marmoset.