Line 15-29: All these fractional values are going to be truncated. ints can not store decimal places. Use doubles if you if the fractional part is significant.
Line 40: gotos are evil. Use a loop instead. It may look simple now, but as your program gets more complicated, gotos are hard to debug and do not give structure to your program.
Line 55: Do not call srand() within a loop or a random number function. srand() sets the RNG to a particular starting point. Calling srand() repeatedly can cause the RNG to return the same random numbers. srand() should be called ONCE at the beginning of main().
http://www.cplusplus.com/reference/cstdlib/srand/
Line 63,72,81,90,99,108,117,126,135,144,153,162,171,180,189: As
ne555 said these lines do nothing.
Line 58,67,76,etc: Your if statements have holes in them. What if gWeaponGen is exactly 8, 15, 22 etc?
Line 52,61,70,etc: I personally hate any game that forces delays. What value does that add to the game? Those delays are longer than my attention span.