So this is going to be a reality?
There's a game coming out for the PS4 called Boundary that's literally that scene from Moonraker, but as a whole shooter.
Astronauts with guns aren't exactly the most practical thing in existence. Destroying stuff in orbit with an anti-satellite missile is much easier than trying to board a space station, and in the unlikely event that military astronauts would need to go out and mess with an enemy satellite manually, by hand, during an EVA, it's not like there are going to be sentries waiting around to stop them. They won't need a gun. They might need bomb defusal gear if it's booby-trapped. Imagine that. Imagine a guy going up and trying to fuck with a satellite, and it has an anti-personnel mine built into it as an anti-tamper thing. That would fucking suck. That's also why we have things like the robot arm on the Space Shuttle. Much safer than going EVA.