anchor.diff:  	origin_tech = "combat=5;materials=2"
   	mag_type = /obj/item/ammo_box/magazine/internal/shot/com
   	w_class = 5
  +	fire_sound = 'sound/weapons/shotgun.ogg'
  +
  +/obj/item/weapon/gun/projectile/shotgun/automatic/combat/loyalty
   	pin = /obj/item/device/firing_pin/implant/loyalty
  -	fire_sound = 'sound/weapons/shotgun.ogg'
  -	
  -/obj/item/weapon/gun/projectile/shotgun/automatic/combat/unrestricted
  -	pin = /obj/item/device/firing_pin
  -	
  -	+
  
positive.code: 	pin = /obj/item/device/firing_pin/implant/pindicate
  	action_button_name = null
  	fire_sound = 'sound/weapons/shotgun.ogg'
  	
  /obj/item/weapon/gun/projectile/automatic/shotgun/bulldog/unrestricted
  	pin = /obj/item/device/firing_pin
  
  
negative.code: 	mag_type = /obj/item/ammo_box/magazine/internal/shot/riot
  	sawn_desc = "Come with me if you want to live."
  	pin = /obj/item/device/firing_pin/implant/loyalty
  
  /obj/item/weapon/gun/projectile/shotgun/riot/unrestricted
  	pin = /obj/item/device/firing_pin
  
  /obj/item/weapon/gun/projectile/shotgun/riot/attackby(obj/item/A, mob/user, params)
  	..()
  	if(istype(A, /obj/item/weapon/circular_saw) || istype(A, /obj/item/weapon/gun/energy/plasmacutter))
  