Dee...

Stock rails don't fit over an IC without spacers etc. Then they'd be the highest point and rails rubbing on hood is bad.
ZZP rails.. I've only dealt with the ones that get bolted down at the valve cover bolts. Don't like the fitment at all. I think they suck moose balls. Haven't dealth with the latest revisions.
PRJ rails. They fit, they work, no problems, no questions.. You want something that fits and works that well, it's going to cost money.