I am from Missouri and down here even if the law "required" registration almost nobody would comply.
Be very careful if you plan to carry in St. Louis though, there's still a lot of police chiefs who still believe that only the police should be allowed to carry guns. I have had guns confiscated and had to go through the process of getting them returned.