Here’s something to try for both accuracy and speed… a version of the 5 x 5 x 5 drill for the handgun.
5 shots in 5″ target in 5 seconds.
Start at 3 yards and see how you do. When you master that level of accuracy at that distance in that time, move out to 5 yards, then 7 yards, etc.
Start at low ready. When you have mastered that, start from concealment.
You’ll be surprised what it will do for your shooting skills.