Nice shooting and pic Chris! Don't you love it when they are too busy feeding and you can sneak in a shot?
I have the Bug Buster 6x32 w/mil-dot and illum. reticle. It's still new in the box. I was going to mount it on my C2240 but it doesn't have the eye relief I need. I may sell it. It surprised me how clear the optics are for such an inexpensive scope, and it's T/S Springer rated.