You’re asking a big question and need to do your homework first. One company that I use as a reference for what is available and what it costs is: New Security Technologies. They publish a hard catalog and I bet they’d be happy to send you one.
Thanks!