GrabAGun Digital (PEW) reported a Q2 loss late Thursday of $0.06 per diluted share, swinging from earnings of $0.08 a year earlier.
One analyst polled by FactSet expected a loss of $0.09.
Revenue for the three months ended June 30 was $23.2 million, up from $21.2 million a year earlier.
One analyst expected $22.7 million.