It happened again now it was in Alcatraz. I bought the Artillery box and it showed in the system that I got the Perfect Weapon and it didn't appear in my inventory.