Horsecrap. Holder's Peeps couldn't afford any AR-15 type target rifles and any idiot can tell you, you will be seen carrying a rifle out in the open.
Actually, the S&W M&P 15 Sport rifle is quite reasonably priced. I recently bought one for $641.00 before fees and taxes. Unfortunately, shortly thereafter I was carrying it in a canoe and, like many other FReepers, suffered a Tragic Boating Accident. Now I can only imagine the pleasures of shooting it.