Custom icon for customisable weapon

does first good for multiplayer?
second i think is unreal( becouse every player can make everyuthing and there is no chanse to predict all variations)))