You should be able to do it behind the scenes through scripting. When a player acquires a "WPN_CraftedShield_04", remove it and replace it with a premade item properly named. There is probably a legitimate way to do it as well but haven;t messed with it much.