The 24 in 20ga is a sweet little 6 lb gun. But it has those crappy spring powered extractors that can't lift a lightly sticky case.

My opinion is to spend a few more $ and get a NID, Hunter Special, Nitro Special, or Fox and go from there. If it's for upland, get one of the above in 20ga or 16 ga if you must have that large a shell.