The character can move or reload then shoot but not the other way round. It looks strange to me.
Naa it isnt too strange thou. Then you could argue why it isnt reasonable to be able to shoot twice. Hmm you got me thinking. Shouldnt a 2 action point shot be better than a 1 action point shot? Maybe 25% bonus accuracy. But that might be a too big alternation of gamplay. Maybe as a mutation?
Just make the attack to be able to perform only once per round. And then allow reload/move after attack.
Sounds like a good idea but I think the idea here is to force decision making about attacking, it takes a real tactical commitment. There’s noting wrong with your suggestion though and other games have done similar things.