There is no real way of knowing this because it keeps changing as Zynga adds new features.
Of the internet
no you cant
As many as you like. The top 500 weapons will be used though. I have 2000.
In Mafia Wars, the weapons depot has a total of 10 levels. Each level unlocks new weapons and upgrades that can enhance your gameplay. Players need to accumulate resources and complete tasks to advance through these levels.
When you reach level 32 on Mafia Wars you automatically get new weapons unlocked.
To get the best weapons on Mafia Wars you have to use rewards points to buy them when they have special reward offers. A: or You can get loot from jobs ar-15 is pretty good
Mugging.
this summarizes all your properties, weapons, etc.
It is good to have a lot of money in mafia wars to buy more guns,amo,knives, and other weapons
You can't change weapons. You automatically use your best ones.
You have to reach level 99. by answering questions
You get a life and dont play a online game ^_^