I think DNZ makes one for the flat back also.
I have the EGW and the Weaver 20moa ones on my flat backs, BOTH are tops.