I‘ve finally dipped toes in the murky waters of airgun slugs. Been reading lots, doing my research, evaluating reviews (taking most with a grain of salt). I’m not shooting 100 yards or making big power but I am constantly fighting the wind in my back yard range and want to see if the slugs will...