I bought one from Walmart that fit perfectly in my 2017 5.0 TA (with the door support arms). I think it was the Hamilton Beach brand. I've seen the same oven priced between about $25 and $50 in the stores.
__________________
Thomas G.
2017 5.0 TA
2017 F-150, 5.0L, SuperCrew, 6.5' bed, 4x2, 6-speed, 1:3.55 rear axle; B&W Turnover Ball; Andersen Ultimate Aluminum Gooseneck; Fold-a-cover w/caddy