The invention relates to the technical field of automobile fittings, in particular to an improved shock absorber, which comprises an oil storage cylinder, an outer cylinder, a working cylinder, a compression valve, a piston device, a piston rod, a guider, a protecting cover and an oil seal, wherein the piston device comprises a piston with an accommodating cavity, and a connecting shaft is arranged in the accommodating cavity; a first elastic gasket is arranged on an outer sleeve of the connecting shaft; a second elastic gasket is arranged between the first elastic gasket and the compression valve; a spring is arranged between the first elastic gasket and the second elastic gasket; the outer cylinder is connected with a bottom side fixing device; and the oil storage cylinder is externally connected with a middle side fixing device. According to the invention, with the first elastic gasket, the spring and the second elastic gasket between the compression valve and the piston, mutual wear between the piston and the compression valve is avoided, and two ends of the shock absorber is protected from failure caused by compression. Besides, the outer cylinder and the oil storage cylinder are respectively connected with the bottom side fixing device and the middle side fixing device; and when being mounted, the shock absorber can be positioned through the bottom side fixing device and the middle side fixing device, so that the mounting is convenient.