Your long range accuracy is already good enough to make Master. I'm guessing its your raw times everywhere else that need work. I've personally never dropped fewer than 20 points on Stage 3, and have a best of 95.2 (74.2 -42 pts). My advice is to dry fire the snot out of the Classifier with par times for each string that are just barely out of reach for you. Keep dropping the par times as you improve to train your eyes to see what they need to see at faster paces. Gotta push the speed of your draws, reloads and manipulations in dry practice to see any progress in live fire.