I've never seen any gun games that didn't produce a flash. The newest I've seen is Time Crisis 3, and even that produces a flash. What games are you thinking of?
Of course, there's also the immobile flashless machine gun, used in Terminator 2, Revolution X, Gunblade, and others. Those are actually analogue joysticks with gun shaped handles.