nscoding support for weapons