SPAS-12

The SPAS-12 is currently a work in progress.