My best group at 100 when my eyes are good, the light just perfect, no breeze and the moon in the right phase etc.,. is about 3" with green mt. .50. My .40 shoots flatter than any rifle I own with very little drop at 100, but the wind gives me fits. 55 grains in my forty gives best groups.
Keep at it, looks like you are having fun!