The best way to improve your shooting accuracy is by practicing. Where I live out in the country, it's common to hold shooting matches out in the yard. Most everyone carries a rifle or pistol in their trucks, with plenty of ammunition to spare.
A target of some kind is a must when it comes to a shooting match. While drink cans, paper plates, mail boxes and highway signs are normally available, you still have to walk out to the target to see where you hit. If there are a number of people participating in the match, it's hard to tell who hit the target, and where.