anchor.diff:  	var/obj/item/ammo_casing/AC = magazine.get_round() //load next casing.
   	chambered = AC
   
  -
   /obj/item/gun/ballistic/shotgun/examine(mob/user)
   	..()
   	if (chambered)
  
positive.code: /obj/item/gun/ballistic/shotgun/boltaction/examine(mob/user)
  	..()
  	to_chat(user, "The bolt is [bolt_open ? "open" : "closed"].")
  
  
  /obj/item/gun/ballistic/shotgun/boltaction/enchanted
  	name = "enchanted bolt action rifle"
  
negative.code: 	icon_state = "arcane_barrage"
  	item_state = "arcane_barrage"
  	can_bayonet = FALSE
  	item_flags = NEEDS_PERMIT | DROPDEL
  	flags_1 = NONE
  	mag_type = /obj/item/ammo_box/magazine/internal/boltaction/enchanted/arcane_barrage
  
  /obj/item/gun/ballistic/shotgun/boltaction/enchanted/Initialize()
  