steel polymer base magazine