punching is all technique. ever see the famous 1 inch punch? i grew up around martial arts tournaments my whole life (muay thai, kickbowing, mixed competition, ufc type shit) and ive also practiced various styles of kung fu for the past yrs (southern mantis kwang sai jook lum of the tong long pai, chi tao chuan, hsing i, bagua). size and strength actually mean very little in a fight. experience is key, readiness and reaction, and clear calm thinking will benefit you most. sparring is only good for sport related martial arts, kung fu is not for sport or competition. the main goal of kung fu is to end a fight by any means necessary as quickly as possible. my master once told me kung fu is the art of killing and restraint. we would actually match against each other at the temple(school). every1 would sit on the floor in a circle, sifu would pick 2 students to get in the middle and actually fight under his supervision while his 2 disciples kept everything under control and in the circle using wooden staffs. i mean ppl werent severly beaten during the matching but if u missed a block u might leave witha broken nose. i learn best like that so it was all good with me. if u want the real deal in martial arts kung fu is the way to go only make sure its real and traditional