Yes CDW, this current setup is def not quick release. If you need it to be, you can add these clips, some quick pins and some straps or clips to hold the bar out of the way.
You would also have to use the links that have the round tube connection on both ends, like stock.