Minimum 30” barrel for trap.
A stoeger 3000 is extremely reliable and (especially used) about your price range