When you have a primary weapon, that pdata is set to 1, so armoury_entity entities are ignored when contain primary weapons.
cs strip system is missing the reset of that pdata, so when you strip player weapons he can't pickup map weapons on aim maps, that's all.