You cannot Customize a weapon to have the No Encounters ability, only armours. The only way to get a weapon with such an ability is to earn it from an enemy drop, such as the one from Geosgano.

One question: can you get a weapon with the ability No Encounters from any other enemy, or is only from Geosgano? I've always wondered this myself...