anchor.diff:  	sawn_desc = "A NUU CHEEKI BREEKI I V DAMKE."
   	fire_sound = 'sound/weapons/handcannon.ogg'
   	var/bolt_open = 0
  +	can_knife = 1
  +	knife_x_offset = 17
  +	knife_y_offset = 13
   
   /obj/item/weapon/gun/projectile/shotgun/boltaction/pump(mob/M)
   	if(bolt_open)
  
positive.code: 	update_icon()	//I.E. fix the desc
  	return 1
  
  /obj/item/weapon/gun/projectile/shotgun/boltaction/attackby(obj/item/A, mob/user, params)
  	if(!bolt_open)
  		user << "<span class='notice'>The bolt is closed!</span>"
  		return
  	. = ..()
  
  /obj/item/weapon/gun/projectile/shotgun/boltaction/examine(mob/user)
  	..()
  	user << "The bolt is [bolt_open ? "open" : "closed"]."
  
  /obj/item/weapon/gun/projectile/shotgun/boltaction/attackby(obj/item/A, mob/user, params)
  	..()
  	if(istype(A, /obj/item/ammo_box) || istype(A, /obj/item/ammo_casing))
  		chamber_round()
  		playsound(loc, 'sound/effects/wep_magazines/rifle_load.ogg', 80)
  
negative.code: 	spawn(10)
  		recentpump = 0
  	return
  
  /obj/item/weapon/gun/projectile/shotgun/proc/pump(mob/M)
  	playsound(M, 'sound/weapons/shotgunpump.ogg', 60, 1)
  