Metal/black/CO2/Propane guns are all allowed.
Yes, you will get arrested for waving them around in public. Happened to a guy here last year. Your gun will be seized and you won't get it back.
H&K G36c (KWA) / Glock 18c (TM) / Kimber LAPD SWAT Custom (TM) / Mossberg M500 (ACM)