Yeah, there was a glitch to get it on console. I did it yesterday and it worked fine - only works on console though unless you can find a way to play local multiplayer on PC.
- Back all the way out to the screen that says ‘Call of Duty’.
- Tap A/X to start but then quickly hit B/Circle and there should be a menu asking you if you want to retry your connection or go offline.
- Go offline. Scroll all the way to the right to local multiplayer. Select it.
- Navigate to weapons. Make a class. Find the gun you want, in this instance, the crossbow.
- Hold LT/L2 to pull up the weapon attachment screen. Hold LT/L2 and save it as a blueprint (You can create/build it how you want before saving it. Once you level it up and lock attachments just come back to this step).
- Go back to the screen that says ‘Call of Duty’ and go back online as normal.
- Select Multiplayer or Warzone (doesn’t work in DMZ). Go to create a class and head over to the crossbow and hold LT/L2 until the gunsmith pulls up. Push B/Circle two times.
- Congrats. You now have the weapon equipped and you can start to level it up/grind camos before having it officially unlocked.
I’m sure I read somewhere earlier that there may be bans issued for players that have glitch unlocked it already.
Hope not for your sake.