Just adding my 2c, glad to help
keep in mind the GAP uses gas impingement and as you already know POF uses their piston system
POF also has uppers on sale... just a heads up, not trying to swing you one way or another
A GAP .243 upper might get my attention for the right price:)