Real fighting involves weapons, and has done so for at least 200,000 years. Humans are pathetic fighters unarmed, we'd still be bear and lion kibble if it weren't for weapons.
Humans fighting unarmed, and worse, one-on-one, is a sport. Ask a cop, or just look at crime stats (locally 90% of real fights involve weapons or numbers, and usually both, according to the stats). Anyone who's training you train for real fights with more than 25% of the time spent on unarmed (you need a bit to buy time to get to your weapon if you're not situationally aware) is selling you something.
Your average fit male with a 6" knife (let alone a gun) is beating 95% of GJJ or BJJ or MMA fighters 95% of the time. If you're not training for those circumstances you're just training for a different kind of sport combat.
The false sense of confidence unarmed fighters of all styles have wrt weapons is as silly as the false sense of confidence TMA folks had about interstyle unarmed fights, and is based on the same thing - not testing against the real thing. If you think BJJ or MMA or any unarmed style is good for real fights, try this at your club. Give a fit beginner a red marker to use as a 'knife', and then fight. Then count the red marks on your body. The chances are very high you 'died' in that combat.