AR-15s stay legal — for now.