FO4 is closer to a Far Cry game with leveling than it is to an RPG, but that's an issue for another debate...
Well, if you honestly think there is no problem, ok. So the OpenMW team really wants to make OpenMW support SciFi AND Fantasy? If so, well shit... I suppose I ought to look into how gun mechanics are generally handled in C++ in other games because I'm more familiar with TES scripting and 2d graphics and GUI stuff like ImageMagick and .NET to be completely honest.