I’ve got a Yildiz 20ga 28” barrels. It has ejectors. I’ve prolly put 1,000 rounds through it without a hiccup. My only complaint was that the action was very tight but a little lapping compound and fixed that. I’d buy another without hesitation if my budget was $500 or less.