configurable weapons