What the title says, basically.
I've waited for her for literal weeks of in-game time outside Vault 8 and Diamond City. Sometimes caravan guards show up but without Cricket.
I assumed she's lying dead in a ditch somewhere and used the console to spawn her at my location, but in that state I can't barter with her, only hear how very keen she in fact is to barter with me.
I've sough out the object ID for the Spray n' Pray but it's either erroneous or I'm doing it wrong, the console won't give me the weapon.
I'll gladly give three times what it's worth to some Commonwealth charity, but right now it almost looks like both Cricket and the gun are gone from my game.
Since that makes no sense when it should simply be a matter of a code, is there any advice?