My last and final dealing with Armours was years ago and I will never buy one again!
Two complete system were ordered, one for my 1961 Triumph Bonneville and one for a Norton Commando. Neither one could be made to fit. They were not even close. The front mounting brackets for the Triumph were off at least an inch and would have required removing the chrome to move the brackets to the correct place. One the silencer was fitted, its mounting brackets were in the wrong place too.
A friend of mine ordered a Velocette system and it was impossible to fit at all unless you left the foot rests off the bike.
I don't know how they remain in business when everything they make is crap!