def files for weapons