40 firearms stolen from Lakeland gun shop