All the weapons are based on luck, and difficulty of the battle. So there is no exact way to gain a weapon, so there is no best weapon either.
To get the bonus weapon on Mafia Wars you have to make it to level 99.
When you reach level 99 on Mafia Wars you can unlock more inventory items and you get the weapon titled "Bonus Weapon".
Level 99.
On level 99 you unlock a weapon called "Bonus Weapon". It looks something like a chain gun. Bonus Weapon stats: Upkeep: -$2,500 Attack: 20 Defense: 20 Price: $200,000
99 to the sixth power is 941,480,149,401
the most powerful weapon is the supernova lvl 99. that is the mega version of the harbinger
hahahahahhahaha get it
There is no simple answer. 10 to the power 1.995635 (approx) = 99 The number 1.995635 is log10(99)
The "Bonus Weapon" is available to be bought.
you can't
It is a very good weapon, hitting in the 30-40 range if you have 99 strength, but is very slow.
You must get to level 99 the stats of the weapon are 20 Attack 20 Defense It costs $200,000 each $ 2,500 upkeep