Not sure what year it is because the serial numbers (see pics) don't mean much when looking up from what I read. But I have found some ads for the 1979 and the components are close to that. Here is a list of the components I have been able to identify. It's a pretty good mashup of rare early BMX parts.
Seat: Mesinger
Forks: Tange TX-1200
Cranks/Neck/Bars: Ashtabula
Wheels: Araya Chrome 20" x 1.75
Hubs: Not Sure???
Grips OGK 77-17A Black
Tires Swallow 20x1.75 Motocross Tire
Pedals: KKT Rat Trap
A true barn/garage find in ORIGINAL condition!!! It still needs to be detailed and cleaned up but overall in excellent shape I don't see and issue with frame or welds.