All three excellent rifles, you can't go wrong with either one. But my personal preference is the TX200. Look, feel, finish, ease of maintenance, and accuracy are superb with the AA. The only negative thing I can come up with in your list, is the build quality on the Diana's recently, since they where bought by GSG. So if you go for a Diana, get one that's at least 2 years or older.