Through my experiences with the game so far, once you acquire so many of the same item the game will start to drop better versions of that item and continue to give improved versions until the stat cap for the item is reached. After that, the game will start to drop a different item and start that process over again.
Or at least this is how it worked for me, I got many of the same item in a row.
I have found that creating tournaments with a four player free for all scenario can require a fair balance of intuition and logic. You have to ask questions such as whether or not three player matches would work and how many winners do you want to move on from one round to the next.
Minimum Group Sizes
What group sizes are acceptable for the game you are running? Will you allow groups of three or two? The more strict this is, the more byes you will have. If you had 15 players, you could have three groups of four and one group of three. However if you did not want to have a three player group, you would need to turn that group of three into a group of two and have one bye. I believe the groups of three are preferable to having byes. You may be concerned about players teaming up, but that is an issue you can encounter even in a four player FFA. There just has to be an honor system, and players who break the rule would be subject to the tournament operators judgment.
Final Round
I think the point where intuition comes in is that you may be ok with 3 player matches, but you maybe don't want the final match to be a 3 player round. So you may want to rearrange the semi-finals to ensure that the final round is between two players. Alternatively, you could do round robin style 1v1 matches between the final three players. What you decide to do here may depend on the game you are playing and the group of people you are playing with.
Software
It is difficult to create something that algorithmically resolves a list of players into four player FFA bracket without any flaws. However, I was able to create a program that sorts players out into the biggest possible groups. I added multiple options so that you can tweak it to find what works for you in your situation.
You can download the stand-alone program here:
https://github.com/hagelt18/FourPlayerTournamentBracket/blob/master/FourPlayerTournamentBracket/bin/Debug/FourPlayerTournamentBracket.exe?raw=true
-----This requires Microsoft .Net Framework 4.0
You can view the source code here:
https://github.com/hagelt18/FourPlayerTournamentBracket
Smash Bros Victory Conditions in 4 Player FFA
One more side note in regards to smash bros specifically, if you decide to have two winners from a four player round, you could simply take the first and second place players or you could award victory to the last surviving player and the player with the most kills. The latter method is how the official Nintendo tournament was run at E3 in 2014.
Best Answer
Each of the individual gunmen has their own independent damage and firing speed. It is not possible to alter when they shoot, or control which one appears.
The specific gunman that appears is random, but with limitations - all five must appear before one can appear twice. Or in other words, they're like a deck of cards - draw one of the five without replacement every time you use the move, and shuffle them again after the fifth time.