Zbrush hard surface modeling and substance painter practice.
Based on gun concept by yuan z s https://www.artstation.com/artwork/rAlNm6