I would take an NEA if I could find one but this one shows up on the CSA sight . SFRC says summertime maybe .
CSA doesn't make a bolt release and I don't see them on the CSA website. Are you referring to the Czechpoint website? If so, that is the NEA product pictured. I'd just order the one being offered on Zahal.