If I was buying new, out of your list it would be the 100.
LOOKING FOR A BSA ULTRA IN .177 and .25
Forum Rules