100 yards is within 22 pellet range and you don't need a long barrel. I have a 700mm, Dutch an 800, my shooting buddy has a 500. If i was going to buy and build my gun again I probably would've gotten the 600. That said, 22 is great for versatility of up close and backyard capable. My 25 is a little rowdy for that but it's a 380mm dreamline. If you don't need high power, 22 because you can shoot monster redesigns for longer shots and 15-18 grain for everything else ime.
Words of lessons learned. I made my 22 impact a 75 fpe slug gun(not even tip top power) . I can't hardly use it for anything because it's too dangerous for most of what I want to do. I spent a boat load doing it too.