Here's the thing: Moles tunnel. They rarely surface. Plinking them with a 50 cal, 223 or BBs won't matter. You can't see them to shoot. Get a good ratter, a little terrier or miniature dachshund . They may dig up your yard from the surface down, but the moles will get the idea after a while. Milky spore does ahve degree of effectiveness, if you want to wait long enough. Another option is to camp out in your yard, wait for them to be active near the surface where you can locate them, then black them in and spade them up.