More pics would be needed as the pics do not fit the description or ha been cobbled together from various parts. It appears to be out of battery, the rear toggle should not be sticking out as shown....