The only pistol I have that will eject empties in a reasonably tight area (~3' diameter circle) is a Beretta 92fs: Everything else, 22 to 45acp seems like a dice toss. Aside from shooting 22 most, I always prefer shooting a revolver for ease of pickup. Take a 10X10 canvas tarp to the range and lay it where the brass ejects: I've done this on occasion and cleanup is at least 90% thorough and accomplished in a few moments.
Although I haven't built it yet, my mind conceived of a metal frame that can be stepped into the ground, and suspended on it is a hoop not unlike a fish landing net (stood up) obviously with a fine mesh instead, which could be situated at a height to align hoop with ejection port.