Are there now any "drop in" points replacements available for 308's? Did a search and I understand people have fitted the petronix system in the past...