I've been playing fine through the game with my mouse and keyboard sitting at 35% done in campaign, and i logged on yesterday and my guns are permanently holstered. If i press 1 through 4 to bring one out, as soon as i start moving, they holster again. This is incredibly frustrating as you kind of need to be able to shoot to play this game. Everything else works fine, I can look/run wherever, but the buttons on my mouse dont do a damn thing. This isn't a hardware error, as the mouse works fine for other games. Please help me figure this one out guys!
It sounds like you are in a safe zone. For example, if you are in a safehouse room, or near the beginning village (Banapur), you can't take your weapons out. If you leave any sort of villager/safe area can you still not use weapons (some of the zones are really big, so try to go far enough that you would need your weapon)?