Thanks for the pic. I was searching the internet catalogs for gas struts last night and found a supplier that sells exactly those brackets and a range of struts. Heading over there on Monday to get them.
Your Barracuda looks awesome!
Thanks everyone for your help on this.