I need a lot of help with a complex flash game

I want to make a flash game where a user logs in, chooses weapons, and has the weapons saved to their username every time they update just in case they refresh by mistake. This will keep from them from losing the weapon. (I also need help on how to do this but I’m trying to work on the weapons first).
For the weapon selection, I’m trying to make something along the lines of this: http://www.republicofcode.com/tutorials/flash/as3gridgallery/index.php but I want it to be more customized like this: http://i120.photobucket.com/albums/o167/donteatsoap7s_sigz/flash.jpg. Instead of having it lose opacity when you hover over it, I want the weapon description to show up (like the picture). Then, the user could click and confirm their choice with “confirm” and “cancel” buttons that appear after the weapon is clicked. This choice, along with their other choices will be stored in their “case.”
The third part is that the user connects online and uses turn-based strategy to battle other users using random weapons from their “chest”. Each user’s win and loss ratio is recorded.